#include "stm32f10x.h"
#ifndef     __KEY_H
#define     __KEY_H
#define   GPIOX         			    GPIOE
#define   KEY_GPIO_CLK            RCC_APB2Periph_GPIOE
//行定义
#define   KEY_GPIO_PIN0           GPIO_Pin_0
#define   KEY_GPIO_PIN1           GPIO_Pin_1
#define   KEY_GPIO_PIN2           GPIO_Pin_2
#define   KEY_GPIO_PIN3           GPIO_Pin_3
//列定义
#define   KEY_GPIO_PIN4           GPIO_Pin_4
#define   KEY_GPIO_PIN5           GPIO_Pin_5
#define   KEY_GPIO_PIN6           GPIO_Pin_6
#define   KEY_GPIO_PIN7           GPIO_Pin_7
void KEY4X4_Init(void);
uint16_t KEY4X4_scan(uint16_t key_val);
#endif